﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;

namespace Forging2.DataBase.ZH_IMES
{
    public partial class v_JRL_DY1
    {
        [Key]
        [StringLength (50)]
        public string  GID { get; set; }

        [StringLength(50)]
        public string FORGING_NO { get; set; }

        [StringLength(50)]
        public string InHeatingFurnace { get; set; }
        
        public int? DIS_CODE_STATE { get; set; }

        [StringLength(50)]
        public string CODE { get; set; }

        //[StringLength(100)]
        //public string NAME { get; set; }

        [StringLength(1)]
        public string ISCOMPLETE { get; set; }

        public DateTime? COMPLETE_DATE { get; set; }

        public DateTime? CDATE { get; set; }

        public DateTime? MDATE { get; set; }
        
        [StringLength(100)]
        public string DEF_OP_NAME { get; set; }

        public int? HEAT_COUNT { get; set; }

        [StringLength(50)]
        public string PRODU_CODE { get; set; }

        [StringLength(50)]
        public string PRODU_NAME { get; set; }

        [StringLength(50)]
        public string PRODU_SIZE { get; set; }

        //[StringLength(50)]
        //public string ORDER_WEIGHT { get; set; }

        //[StringLength(50)]
        //public string PROCESS_WEIGHT { get; set; }
        public decimal ORDER_WEIGHT { get; set; }

        public decimal PROCESS_WEIGHT { get; set; }

        [StringLength(50)]
        public string PROCESS_COMBINE { get; set; }

        [StringLength(50)]
        public string PROCESS_NAME { get; set; }

        [StringLength(50)]
        public string LOTNO1 { get; set; }

        [StringLength(50)]
        public string LOTNO2 { get; set; }

        [StringLength(50)]
        public string FURNACE_NAME { get; set; }

        [StringLength(50)]
        public string FURNACE_AREA { get; set; }

    }
}
